iThemesSecurity\Ban_Users\Database_Repository A

Total Complexity 74
Dependencies 18
Dependents 7
Total lines 492
Lines of code 373
Logical lines of code 148
Comment lines 35
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
persist()
A
42 10 50
build_where_clause()
A
47 10 37
find_ban_for_host()
A
55 8 19
fill()
S
52 7 23
get_bans()
S
53 5 20
import()
S
53 4 23
get()
S
59 4 15
get_ranges()
S
60 4 13
get_creation_schema()
S
45 1 51
hydrate()
S
61 3 11
count_bans()
S
63 3 9
export()
S
59 2 14
delete()
S
61 2 12
get_update_schema()
S
56 1 20
get_export_schema()
S
57 1 20
get_legacy_hosts()
S
71 1 5
get_export_slug()
S
82 1 3
get_export_title()
S
79 1 3
get_export_description()
S
79 1 3
get_export_options_schema()
S
82 1 3
get_transformations()
S
82 1 3
get_slug()
S
82 1 3
get_supported_filters()
S
68 1 9
__construct()
S
77 1 4